package eleventh.定时调度;

import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;

class MyTask extends TimerTask{
    //任务调度类要继承TimerTask

    @Override
    public void run() {
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        System.out.println("当前系统的时间为："+sdf.format(new Date()));
    }
}
//建立测试类 进行任务调度
public class 范例_定时操作 {
    public static void main(String[] args) {
        Timer t = new Timer();//建立Timer类对象

        MyTask task = new MyTask();//定义任务
        t.schedule(task,1000,2000);//设置任务的执行，1秒后开启，每两秒重复

    }
}
/*
D:\WorkSpaces\Java\jdk-21\bin\java.exe "-javaagent:D:\Software\IntelliJ IDEA\IntelliJ IDEA 2023.3.2\lib\idea_rt.jar=52604:D:\Software\IntelliJ IDEA\IntelliJ IDEA 2023.3.2\bin" -Dfile.encoding=UTF-8 -Dsun.stdout.encoding=UTF-8 -Dsun.stderr.encoding=UTF-8 -classpath D:\WorkSpaces\JavaDevelopBase_start_329\out\production\JavaDevelopBase_start_329 eleventh.定时调度.范例_定时操作
当前系统的时间为：2024-04-13 09:50:19
当前系统的时间为：2024-04-13 09:50:21
当前系统的时间为：2024-04-13 09:50:23
当前系统的时间为：2024-04-13 09:50:25
当前系统的时间为：2024-04-13 09:50:27
当前系统的时间为：2024-04-13 09:50:29
当前系统的时间为：2024-04-13 09:50:31
当前系统的时间为：2024-04-13 09:50:33
当前系统的时间为：2024-04-13 09:50:35
当前系统的时间为：2024-04-13 09:50:37
当前系统的时间为：2024-04-13 09:50:39

Process finished with exit code 130
 */
